home *** CD-ROM | disk | FTP | other *** search
/ Internet Surfer 2.0 / Internet Surfer 2.0 (Wayzata Technology) (1996).iso / pc / text / mac / faqs.254 < prev    next >
Text File  |  1996-02-12  |  29KB  |  654 lines

  1. Frequently Asked Questions (FAQS);faqs.254
  2.  
  3.  
  4.  
  5. ! GB02 All programs need to use the same algorithm elm(1)    and
  6. !      frm(1) use    in establishing    the user's id and the user's in-
  7. !      coming mailbox.
  8.  
  9. - GB10 [next item    goes here]
  10.  
  11. ! 2.  Elm(1) bugs
  12.  
  13. - EB02 Encryption    is not fully implemented in ELM.  In elm(1) we
  14. -      have the following    problems:
  15.  
  16. !      When `b' (bouncing) a message or `f' (forwarding) a message
  17. !      without editing, an encrypted section of text in the origi-
  18. !      nal message wrongly gets encrypted    a second time.    The func-
  19. !      tion that looks for encryption delimiters needs to    know to
  20. !      ignore them in these situations.
  21.  
  22. -      When `p' (printing) or `|'    (piping) a message, an encrypted
  23. -      message does not get decrypted.  This is because elm(1) in-
  24. -      vokes readmsg(1) to pull the message out of the folder and
  25. -      readmsg(1)    does not deal with encryption at all.  Even if we
  26. -      gave readmsg(1) the ability to decrypt messages, we'd still
  27. -      have problems because readmsg itself would    have to    prompt
  28. -      for the decryption    key.  Now if we    were printing or piping    a
  29. -      set of tagged messages, readmsg(1)    would have to prompt for
  30. -      decryption    keys for each message individually.  In    doing
  31. -      that readmsg(1) would have    to indicate which message of the
  32. -      set it was    working    on.  This would    be difficult since
  33. -      readmsg(1)    uses actual ordinal message position in    the fold-
  34. -      er, and that would    be confusing if    the user has folders
  35. -      sorted in other than mailbox order: the message numbers
  36. -      wouldn't match up.     The solution therefore    involves replac-
  37. -      ing readmsg(1) with a new function    in elm(1) to handle the
  38. -      `p' or `|'    commands, and this function would need to detect
  39. -      the encryption delimiters and prompt for the decryption key.
  40. -      Furthermore, readmsg(1) should get    enhanced to deal with en-
  41. -      crypted text, or else carry a disclaimer that it doesn't
  42. -      work on encrypted text.
  43.  
  44. -      When including the    text of    an original message for    a `r'
  45. -      (reply) or    `f' (forward), encrypted sections do not get de-
  46. -      crypted first, resulting in decrypted text    inside the in-
  47. -      clude text.  This means that the elm(1) function that in-
  48. -      cludes text of an original    message    must detect encryption
  49. -      delimiters    and decrypt encrypted text before including it in
  50. -      a reply or    forwarded message.
  51.  
  52. ! EB26 When using    an address of the form "node!user@domain" and
  53. !      having Elm    convert    it to an all ! address,    RFC976 states
  54. !      that the proper address should be domain!node!user, but Elm
  55. !      translates    that to    node!domain!user.
  56.  
  57. - EB36 When Elm is configured not    to look    at the password    file for
  58. -      full name information, it sometimes places    the user name in
  59. -      ()s as the    comment    in addition to the full    name.
  60.  
  61. ! EB41 [next item    goes here]
  62.  
  63. ! 3.  Utilities bugs
  64.  
  65. ! UB02 Newmail(1)    displays a null    "From" when a message does not
  66. !      contain a From: header line.  It needs to be able to parse
  67. !      the return    path and display the "last two words" of it, just
  68. !      like elm(1) does  when it encounters a message without a
  69. !      From:
  70.  
  71. ! UB07 Arepdaemon    has a bad security hole    because    it does    not check
  72. !      to    see if the user    can read the file used for reply.
  73.  
  74. ! UB09 Autoreply.c tries to unlink the file "/etc/autoreply.data"
  75. !      when there    is only    one entry in it    and does not check the
  76. !      return value of unlink.  This can have bad    repercussions if
  77. !      the unlink    fails because the program nevertheless reports
  78. !      success.
  79.  
  80. ! UB13 If    filter is run on a system that allows multiple delivery
  81. !      agents, that can start up multiple    copies of filter,
  82. !      delivery of messages can get intermixed.  Filter needs a
  83. !      complete interlocking to prevent this.
  84.  
  85. ! UB14 [next item    goes here]
  86.  
  87.  
  88.  
  89. --- 260,501 ----
  90.   change is to fix it, and what else it ties into in the 3.0 work).
  91.   Items marked fixed will be deleted from the list on the next posting.
  92.  
  93.  
  94. ! Database last updated on Thursday  3-December-92 14:52:04 +0000 (GMT)
  95.  
  96. ! General bugs and configuration bugs
  97. ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  98.  
  99.  
  100. ! GB01  Version:     2.4PL0           Status:     Open
  101. !       Open Date:   1-Oct-92         Close Date:
  102. !       Reported by: Elm Development Group <elm@dsi.com>
  103. !       Summary:     Configuration questions need rearranging
  104. !       Description:
  105. !           The ordering of some sets of configuration questions could be
  106. !           improved.  In some cases, the answer to a later question
  107. !           renders an earlier question moot.  In such cases, the latter
  108. !           should proceed the former so that the former would only be
  109. !           asked if need be.  This occurs with many of the configuration
  110. !           questions that deal with the domain routing and pathalias
  111. !           databases, appending the hostname and internet address style,
  112. !           etc.
  113.  
  114.  
  115. ! GB02  Version:     2.4PL0           Status:     Open
  116. !       Open Date:   1-Oct-92         Close Date:
  117. !       Reported by: Elm Development Group <elm@dsi.com>
  118. !       Summary:     User id & mailbox algorithm should be consistant.
  119. !       Description:
  120. !           All programs need to use the same algorithm elm(1) and frm(1)
  121. !           use in establishing the user's id and the user's incoming
  122. !           mailbox.
  123.  
  124.  
  125.  
  126. ! Elm(1) bugs
  127. ! ~~~~~~~~~~~
  128.  
  129.  
  130. ! EB02  Version:     2.4PL0           Status:     Open
  131. !       Open Date:   1-Oct-92         Close Date:
  132. !       Reported by: Elm Development Group <elm@dsi.com>
  133. !       Summary:     Encryption is not fully implemented in ELM.
  134. !       Description:
  135. !           In elm(1) we have the following problems:
  136.  
  137. !           When `b' (bouncing) a message or `f' (forwarding) a message
  138. !           without editing, an encrypted section of text in the original
  139. !           message wrongly gets encrypted a second time. The function
  140. !           that looks for encryption delimiters needs to know to ignore
  141. !           them in these situations.
  142.  
  143. !           When `p' (printing) or `|' (piping) a message, an encrypted
  144. !           message does not get decrypted. This is because elm(1) invokes
  145. !           readmsg(1) to pull the message out of the folder and
  146. !           readmsg(1) does not deal with encryption at all.
  147.  
  148. !           Even if we gave readmsg(1) the ability to decrypt messages,
  149. !           we'd still have problems because readmsg itself would have to
  150. !           prompt for the decryption key.
  151.  
  152. !           Now if we were printing or piping a set of tagged messages,
  153. !           readmsg(1) would have to prompt for decryption keys for each
  154. !           message individually. In doing that readmsg(1) would have to
  155. !           indicate which message of the set it was working on.
  156.  
  157. !           This would be difficult since readmsg(1) uses actual ordinal
  158. !           message position in the folder, and that would be confusing if
  159. !           the user has folders sorted in other than mailbox order: the
  160. !           message numbers wouldn't match up. The solution therefore
  161. !           involves replacing readmsg(1) with a new function in elm(1) to
  162. !           handle the `p' or `|' commands, and this function would need
  163. !           to detect the encryption delimiters and prompt for the
  164. !           decryption key. Furthermore, readmsg(1) should get enhanced to
  165. !           deal with encrypted text, or else carry a disclaimer that it
  166. !           doesn't work on encrypted text.
  167.  
  168. !           When including the text of an original message for a `r'
  169. !           (reply) or `f' (forward), encrypted sections do not get
  170. !           decrypted first, resulting in decrypted text inside the
  171. !           include text. This means that the elm(1) function that
  172. !           includes text of an original message must detect encryption
  173. !           delimiters and decrypt encrypted text before including it in a
  174. !           reply or forwarded message.
  175. !
  176. !
  177. ! EB26  Version:     2.4PL0           Status:     Open
  178. !       Open Date:   1-Oct-92         Close Date:
  179. !       Reported by: Elm Development Group <elm@dsi.com>
  180. !       Summary:     Addresses "node!user@domain" not handled as RFC976
  181. !       Description:
  182. !           When using an address of the form "node!user@domain" and
  183. !           having Elm convert it to an all ! address, RFC976 states that
  184. !           the proper address should be domain!node!user, but Elm
  185. !           translates that to node!domain!user.
  186. !
  187. !
  188. ! EB36  Version:     2.4PL0           Status:     Open
  189. !       Open Date:   1-Oct-92         Close Date:
  190. !       Reported by: Elm Development Group <elm@dsi.com>
  191. !       Summary:     Sometimes user name is added into full name field
  192. !       Description:
  193. !           When Elm is configured not to look at the password file for
  194. !           full name information, it sometimes places the user name in
  195. !           ()s as the comment in addition to the full name.
  196. !
  197. !
  198. ! EB41  Version:     2.3PL11          Status:     Open
  199. !       Open Date:   2-Dec-92         Close Date:
  200. !       Reported by: rp@mis29.cypress.com (Rob Price)
  201. !       Summary:     Incoming mail incorrectly handled in subset mode.
  202. !       Description:
  203. !           If a subset of mail is displayed using the "l" command, new
  204. !           incoming mail is displayed with the subset mail.  However the
  205. !           mail count at the top of the screen is not updated, and the
  206. !           final few items (ie those numerically after the number of
  207. !           messages shown) cannot be selected by the cursor keys.
  208. !
  209. !
  210. ! EB42  Version:     2.4PL3           Status:     Open
  211. !       Open Date:   2-Dec-92         Close Date:
  212. !       Reported by: moore@email.ncsc.navy.mil (Jim Moore)
  213. !       Summary:     Builtin editor unable to delete back over line boundary.
  214. !       Description:
  215. !           The builtin editor is unable to delete back over a line
  216. !           boundary.  Attempts to delete back over a line boundary can
  217. !           cause the whole message to be lost, and unpredictable effects
  218. !           to be seen on screen and possibly garbage characters in the
  219. !           file.
  220. !
  221. !
  222. ! EB43  Version:     2.4PL3           Status:     Open
  223. !       Open Date:   2-Dec-92         Close Date:
  224. !       Reported by: cytron@jimmy.harvard.edu (Andrew Cytron)
  225. !       Summary:     Elm does not enforce newline at end of message.
  226. !       Description:
  227. !           Some MTAs (notably Sun sendmail) require that the message end
  228. !           in a newline character.  Elm does not enforce this, which can
  229. !           result in the MTA failing or hanging.
  230. !
  231. !
  232. ! EB44  Version:     2.4PL6           Status:     Open
  233. !       Open Date:   2-Dec-92         Close Date:
  234. !       Reported by: marc@ibmpa.awdpa.ibm.com (Marc Pawliger)
  235. !       Summary:     Builtin editor treats "/" as white space char.
  236. !       Description:
  237. !           The builtin editor treats "/" as a whitespace character and
  238. !           performs wordwrap (including deleting the "/") on things such
  239. !           as file names.
  240. !
  241. !
  242. ! EB45  Version:     2.4devPL65       Status:     Open
  243. !       Open Date:   2-Dec-92         Close Date:
  244. !       Reported by: jgreco@solaria.mil.wi.us (Joe Greco)
  245. !       Summary:     Incoming messages can confuse the index screen display.
  246. !       Description:
  247. !           Elm can lose track of incoming (new) messages so that although
  248. !           the number of messages at the top of the screen is correct,
  249. !           the new messages are not displayed on the index page.  However
  250. !           these messages can be accessed in the normal way, they just
  251. !           aren't listed in the index.  Redrawing the screen restores
  252. !           things to normal.
  253. !
  254. !
  255. ! EB46  Version:     2.4PL13          Status:     Open
  256. !       Open Date:   2-Dec-92         Close Date:
  257. !       Reported by: phil@wubios.wustl.edu (J. Philip Miller)
  258. !       Summary:     To: addresses split over lines can confuse group reply.
  259. !       Description:
  260. !           If an address in the To: part of a message is split over more
  261. !           than one line, a group reply to that message will incorectly
  262. !           parse the addresses and build an incorrect Cc: header.
  263. !
  264. !           The example given had the fullname part of an address in ()
  265. !           split onto a continuation line.  In this case elm added 2
  266. !           additional addresses into the Cc: line - made up of the 2
  267. !           parts of the full name each with the original senders domain
  268. !           name suffixed on.
  269. !
  270. !
  271. ! EB47  Version:     2.4PL13          Status:     Open
  272. !       Open Date:   3-Dec-92         Close Date:
  273. !       Reported by: morwyn!forrie@unhtel.unh.edu (Forrest Aldrich)
  274. !       Summary:     Only last line of each header can be edited
  275. !       Description:
  276. !           The header editor only allows the editing of the last screen
  277. !           line of a header.  Backing up to previous lines is not
  278. !           possible.
  279. !
  280. !
  281. !
  282. ! Utilities bugs
  283. ! ~~~~~~~~~~~~~~
  284. !
  285. !
  286. ! UB02  Version:     2.4PL0           Status:     Open
  287. !       Open Date:   1-Oct-92         Close Date:
  288. !       Reported by: Elm Development Group <elm@dsi.com>
  289. !       Summary:     Newmail cannot handle null From: headers.
  290. !       Description:
  291. !           Newmail(1) displays a null "From" when a message does not
  292. !           contain a From: header line. It needs to be able to parse the
  293. !           return path and display the "last two words" of it, just like
  294. !           elm(1) does  when it encounters a message without a From:
  295. !
  296. !
  297. ! UB07  Version:     2.4PL0           Status:     Open
  298. !       Open Date:   1-Oct-92         Close Date:
  299. !       Reported by: Elm Development Group <elm@dsi.com>
  300. !       Summary:     Arepdaemon does not check user permissions.
  301. !       Description:
  302. !           Arepdaemon has a bad security hole because it does not check
  303. !           to see if the user can read the file used for reply.
  304. !
  305. !
  306. ! UB09  Version:     2.4PL0           Status:     Open
  307. !       Open Date:   1-Oct-92         Close Date:
  308. !       Reported by: Elm Development Group <elm@dsi.com>
  309. !       Summary:     Arepdeamon does not check status when unlinking data file.
  310. !       Description:
  311. !           Autoreply.c tries to unlink the file "/etc/autoreply.data"
  312. !           when there is only one entry in it and does not check the
  313. !           return value of unlink. This can have bad repercussions if the
  314. !           unlink fails because the program nevertheless reports success.
  315. !
  316. !
  317. ! UB13  Version:     2.4PL0           Status:     Open
  318. !       Open Date:   1-Oct-92         Close Date:
  319. !       Reported by: Elm Development Group <elm@dsi.com>
  320. !       Summary:     Filter has no locking against multiple instantiations.
  321. !       Description:
  322. !           If filter is run on a system that allows multiple delivery
  323. !           agents, that can start up multiple copies of filter, delivery
  324. !           of messages can get intermixed.  Filter needs a complete
  325. !           interlocking to prevent this.
  326. !
  327. !
  328. ! -- end of elm bug database
  329.  
  330.  
  331.  
  332. --
  333. ========================================================================
  334. Sydney S. Weinstein, CDP, CCP          Elm Coordinator - Current 2.4PL17
  335. Datacomp Systems, Inc.                 Projected 3.0 Release: ??? ?,1994
  336. syd@DSI.COM or dsinc!syd      Voice: (215) 947-9900, FAX: (215) 938-0235
  337. Xref: bloom-picayune.mit.edu comp.mail.elm:8534 news.answers:4590
  338. Path: bloom-picayune.mit.edu!enterpoop.mit.edu!news.media.mit.edu!micro-heart-of-gold.mit.edu!news.bbn.com!olivea!spool.mu.edu!dsinc!dsinc!not-for-mail
  339. From: syd@dsinc.DSI.COM (Syd Weinstein)
  340. Newsgroups: comp.mail.elm,news.answers
  341. Subject: Monthly Elm Posting from the Elm Development Group
  342. Keywords: monthly elm posting
  343. Message-ID: <1gjdebINNohh@dsinc.dsi.com>
  344. Date: 15 Dec 92 01:46:51 GMT
  345. Expires: +1 month
  346. Sender: syd@dsi.com
  347. Followup-To: poster
  348. Organization: Datacomp Systems, Inc., Huntingdon Valley, PA 19006
  349. Lines: 615
  350. Approved: news-answers-request@MIT.Edu
  351. NNTP-Posting-Host: dsinc.dsi.com
  352.  
  353. Archive-name: elm-monthly/part1
  354.  
  355. This is the monthly Elm Posting from the Elm Development Group and
  356. your Elm Coordinator.  Please send all questions and comments about
  357. this posting or Elm itself to elm@dsi.com (dsinc!elm).  See the
  358. README section of this posting for info on some Elm 2.4 FAQ's.
  359. This posting generated:
  360. Mon Dec 14 20:46:08 EST 1992
  361.  
  362. Current release version: Elm 2.4 PL17
  363.     This version was released at patch level 0.
  364.     comp.sources.unix Posting-number: (Not yet posted)
  365.     Archive-name: (Not yet posted)
  366.     Patches are posted to comp.sources.bugs and comp.mail.elm
  367.     After they are stable, patches are sent to comp.sources.unix
  368.         The following patch sets have been posted, 1/2, 3, 4/5,
  369.             6, 7/8, 9/10, 11, 12/13, 14-17.
  370.         Archive-name: (No patches yet posted to comp.sources.unix)
  371.     Patches are available from the archive server at DSI.COM:
  372.     send mail to archive-server@DSI.COM
  373.     send elm index
  374.  
  375. Note: the archive server will not respond to users names root, daemon,
  376. postmaster or mailer-daemon.  Please use your own login when requesting
  377. information from the archive server.
  378.  
  379. Planned next version: Elm 3.0
  380.     Current Elm 3.0 status: Development expected to start 1/1/93
  381.     Expected release date: Sometime in 1994.
  382.  
  383. As of release 2.1, Elm is now being developed by a cooperative venture
  384. of volunteers loosely being called the Elm Development Group.  There are
  385. approximately 40 developers and an additional 16 testers, participating
  386. at various levels of activity.
  387.  
  388. Comments, bug reports, feature requests, etc.  should be sent to
  389. elm@DSI.COM.  I try to ack most reports, but over 60% fail due to
  390. invalid addresses.  Note, I strip your address to name@fqdn or name@site
  391. before replying.
  392.  
  393. New releases will be posted to comp.sources.unix, patches will be posted
  394. to comp.sources.bugs.  After patches have been proven and out for a
  395. while, they will be posted to comp.sources.unix.  Patches are available
  396. from the archive server at DSI.COM.  The complete release as of the
  397. current patch level is available via anonymous uucp from dsinc.  Also
  398. available via anonymous uucp are postscript output files of the current
  399. documentation.  This service is provided for those sites that have
  400. postscript but do not have di-troff.  Instructions for obtaining files
  401. via anonymous uucp from dsinc are also available from the archive
  402. server.  Elm is too large to mail, don't bother asking.  Also don't
  403. mail me asking for me to send you patches, I won't.  Use the archive
  404. server.  The archive-server will not respond to users named root,
  405. daemon, or postmaster to prevent loops.  Please do not use those names
  406. for archive requests.  PLEASE do not send archive requests to elm@dsi.com.
  407.  
  408. The following sites have agreed to make Elm available via anonymous ftp.
  409.  
  410.     Site            Contact
  411.     In the US/Canada:
  412.     wuarchive.wustl.edu    David J. Camp, david@wubios.WUstl.EDU
  413.           (128.252.135.4)
  414.  
  415.     ftp.uu.net
  416.       (137.39.1.9, 192.48.96.9)
  417.  
  418.     In Europe:
  419.     ftp.cs.ruu.nl        Edwin Kremer, edwin@cs.ruu.nl
  420.     (131.211.80.17)
  421.  
  422.     In the UK:
  423.     uk.ac.soton.ecs        T.Chown@ecs.soton.ac.uk (bitnet)
  424.     (152.78.64.201)            T.Chown@uk.ac.soton.ecs (JANET)
  425.  
  426.         In Australia:
  427.         ftp.adelaide.edu.au     Mark Prior, mrp@itd.adelaide.edu.au
  428.           (129.127.40.3)
  429.  
  430.     In Taiwan:
  431.     NCTUCCCA.edu.tw        Huang, Chih-Hsien hch@NCTUCCCA.edu.tw
  432.     (140.111.3.21)
  433.  
  434.  
  435. The following sites have agreed to make Elm available via anonymous
  436. uucp:
  437.     Site            Contact
  438.     uunet            Elm is /networking/mail/elm
  439.  
  440.     dsinc            Syd Weinstein
  441.                 syd@dsi.com, dsinc!syd
  442.                 note: anon uucp info changed 12/16/91
  443.                 For further info, send an e-mail
  444.                 message to archive-server@dsi.com stating:
  445.                 send anon how-to dir
  446.  
  447.  
  448.     stanton            Steven P. Donegan
  449.                 donegan@stanton.cts.com, stanton!donegan
  450.                 714-894-2246 uucp - nuucp no word
  451.                 Elm is /u/public/elm2.3.tar.Z
  452.  
  453.  
  454. -----------------------------README SECTION-----------------------------
  455. First: See the README file that is part of the Elm Source Distribution.
  456. Many questions might be answered there.
  457.  
  458. Where do I get the "Elm Reference Guide", "Elm Users Guide", ...
  459.     Elm has several documents (over 100 pages worth of doc)
  460.     that were written to help users install, support and use Elm.
  461.     These are in the doc directory of the source distribution.
  462.     Contact your systems administrator for a copy of the documents.
  463.     For those sites that do not have troff (either di-troff or
  464.     o-troff) and do have postscript printers, dsinc (dsinc.dsi.com)
  465.     has a copy of the docs already in postscript format available
  466.     for anonymous uucp or ftp.
  467.  
  468. Why do I get the remote signature on replies to local mail?  Can I
  469. define what addresses are local?
  470.     In Elm 2.4, any address with an ! or @ in it is considered
  471.     remote, without those characters, its local.
  472.     Any reply is qualified to prevent alias expansion.  If you had
  473.     an alias in your private Elm aliases that matched the name of a
  474.     user on your system, but that alias did not point to that user,
  475.     there would be no way to reply to the message.  It would end up
  476.     going to the alias name, not the user that mailed you.  To
  477.     prevent this, Elm fully qualifies (adds the site name) to a
  478.     reply address.  This makes the simplistic signature detector
  479.     think that the message is 'remote'. This is not slated to
  480.     change until 3.0.
  481.  
  482. Why Elm adds your local hosts qualification to reply addresses:
  483. (Or why the DANGER WILL ROBINSON KLUDGE is in the code)
  484.     Elm passes any address off to the alias mapper to see if it
  485.     needs expansion.  If you are replying to a bare user name of
  486.     abc, Elm converts it to abc@localhost.domain (assuming internet
  487.     addressing, myhost!abc for the rest).  This is to prevent the
  488.     alias expansion.  If you were to have, in you private Elm alias
  489.     table an alias of abc that pointer to
  490.     J.Q.Public@somewhere.domain, if the address wasn't qualified,
  491.     Elm would convert the reply to abc to go to
  492.     J.Q.Public@somewhere.domain.  This is generally not what you
  493.     want :-)
  494.  
  495. If you can guarantee that no private alias will ever match a local user
  496. name on your system, then you can disable the kludge code.  The kludge
  497. will have to remain until 3.0 when Elm will track whether an address
  498. has been/should be expanded, and its prior to and after expansion values.
  499. In 2.x it doesn't do that.
  500.  
  501. How can I get elm to NOT expand the alias list on outgoing msgs?
  502. Problem is if a list has, say, 100 names in it then sending to the list
  503. expands every single one of the 100 names. I would like the message to
  504. have the "To" line = the name of the list itself and have the actual
  505. recipients' names not appear.
  506.     You can't and don't want to. (and yet you can also) An alias is
  507.     a mechanism of making Elm address a message to multiple
  508.     people.  However, when the message gets to its destination, Elm
  509.     also has to allow that person do a group reply.  If the message
  510.     only has your local private elm alias in it, the group reply
  511.     will try and go to that alias name.  Unfortunately, that name
  512.     is meaningless to that other person (its private to both Elm
  513.     and you).
  514.  
  515.     There are two solutions:
  516.  
  517.     The preferred if replies are desired:
  518.         Have your mail administrator create a file include
  519.         alias for you in your MTA (sendmail, et al).. This is
  520.         usually of the type
  521.  
  522.     alias    :include:/some/path/to/a/file
  523.  
  524.     where the file would be in a place you control and you have write access
  525.     to the file.  Then you can add/drop members of the list, and
  526.     the mail just goes to the alias, and, someone sending to
  527.     alias@your.system will be able to send to all members. (group
  528.     reply works correctly)
  529.  
  530.     The less preferred method: (no group reply is possible)
  531.         Send the message to yourself, with a bcc to the Elm
  532.         alias.
  533.     Of course, the Bcc: won't be expanded by the MTA internal to
  534.     the message, so it won't appear in the message.
  535.  
  536.  
  537. From comp.mail.elm, dws@ssec.wisc.edu (DaviD W. Sanderson) writes:
  538. >... whoever wrote the default termcap
  539. >and/or terminfo descriptions for xterm included in the ti/te strings
  540. >the special escape sequences to make xterm switch between the normal
  541. >and alternate screen buffers.  These sequences are:
  542. >
  543. >    \E[?47h        - use alternate screen buffer
  544. >    \E[?47l        - use normal screen buffer
  545. >...
  546. >The elm code is just fine as it is.  If you change it so that it
  547. >doesn't ever send ti/te, you'll just break elm for somebody else.  Fix
  548. >your termcap/terminfo definition instead.
  549.  
  550. Why can't I get SGI to work for non ROOT.....
  551.     SGI, at 3.3, doesn't have vfork, but instead a stub that does
  552.     not work.  Make sure vfork is undef in the configuration.
  553.  
  554. How do I link Elm on IBM AIX?
  555.     On IBM RISC 6000 AIX, 3.2 or newer, to compile Elm
  556. during Configure, specify -U__STR__ to the 'Additional CFLAGS'
  557. question.  No other changes are needed.
  558.  
  559.     On IBM RISC 6000 AIX, prior to 3.2, you might get string
  560. funtion errors on the compile.  The solution is to do the following:
  561.     Look at /usr/lpp/bos/bsdsport. It tells you
  562.     to add following lines to /etc/xlc.cfg
  563.  
  564.     * BSD 4.3 c compiler stanza
  565.     bsdcc:    use       = DEFLT
  566.         crt       = /lib/crt0.o
  567.         mcrt       = /lib/mcrt0.o
  568.         gcrt       = /lib/gcrt0.o
  569.         libraries  = -lbsd, -lc
  570.         proflibs   = -L/lib/profiled,-L/usr/lib/profiled
  571.         options       = -H512,-T512, -qlanglvl=extended, -qnoro, -D_BSD, -D_NONSTD_TYPES, -D_NO_PROTO, -D_BSD_INCLUDES, -bnodelcsect, -U__STR__, -U__MATH__
  572.  
  573.     And then link bsdcc to xlc and use bsdcc instead of cc.
  574.  
  575. In addition, Elm should be linked with the curses lib and not termcap lib
  576. if /etc/termcap is not there. (You can always copy the termcap database
  577. to etc (or make a symlink)).
  578.  
  579.  
  580.     On 386bsd, the shell that is shipped with the system, ash, does
  581. not work for sending messages within Elm.  Mail messages have headers only
  582. and no body.  Replacing the shell with bash (from GNU) seems to solve the
  583. problem.  The bash shell is in the 'etc' distribution of 386bsd.
  584.  
  585.  
  586. Why does my mail to Dave Taylor bounce?
  587.     His new address is limbo!taylor, or, taylor@intuitive.com
  588.  
  589. --END--END--END--END--END----README SECTION----END--END--END--END--END--
  590.  
  591. Starting with release 2.2, the Elm Development group will attempt to
  592. provide official patches to the release version to fix problems reported
  593. at the same time we are working on the next release.  Also starting with
  594. release 2.2 a list of known problems will be published in this posting.
  595.  
  596. Known bugs in Elm 2.4 PL13:
  597.     The following are from the Elm 2.4 "To.Do" list that are
  598. considered bugs, not enhancements, that have not yet been done.  Items
  599. which are enhancements are not listed here.  It is our intention to
  600. release changes to 2.4 for some, but not necessarly all of these.  Some
  601. of these will only be fixed in 3.0.  (It depends on how extensive the
  602. change is to fix it, and what else it ties into in the 3.0 work).
  603. Items marked fixed will be deleted from the list on the next posting.
  604.  
  605.  
  606. Database last updated on Thursday  3-December-92 14:52:04 +0000 (GMT)
  607.  
  608. General bugs and configuration bugs
  609. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  610.  
  611.  
  612. GB01  Version:     2.4PL0           Status:     Open
  613.       Open Date:   1-Oct-92         Close Date:
  614.       Reported by: Elm Development Group <elm@dsi.com>
  615.       Summary:     Configuration questions need rearranging
  616.       Description:
  617.           The ordering of some sets of configuration questions could be
  618.           improved.  In some cases, the answer to a later question
  619.           renders an earlier question moot.  In such cases, the latter
  620.           should proceed the former so that the former would only be
  621.           asked if need be.  This occurs with many of the configuration
  622.           questions that deal with the domain routing and pathalias
  623.           databases, appending the hostname and internet address style,
  624.           etc.
  625.  
  626.  
  627. GB02  Version:     2.4PL0           Status:     Open
  628.       Open Date:   1-Oct-92         Close Date:
  629.       Reported by: Elm Development Group <elm@dsi.com>
  630.       Summary:     User id & mailbox algorithm should be consistant.
  631.       Description:
  632.           All programs need to use the same algorithm elm(1) and frm(1)
  633.           use in establishing the user's id and the user's incoming
  634.           mailbox.
  635.  
  636.  
  637.  
  638. Elm(1) bugs
  639. ~~~~~~~~~~~
  640.  
  641.  
  642. EB02  Version:     2.4PL0           Status:     Open
  643.       Open Date:   1-Oct-92         Close Date:
  644.       Reported by: Elm Development Group <elm@dsi.com>
  645.       Summary:     Encryption is not fully implemented in ELM.
  646.       Description:
  647.           In elm(1) we have the following problems:
  648.  
  649.           When `b' (bouncing) a message or `f' (forwarding) a message
  650.           without editing, an encrypted section of text in the original
  651.           message wrongly gets encrypted a second time. The function
  652.           that looks for encryption delimiters needs to know to ignore
  653.           them in these situations.
  654.